keep the bus waiting - French English Dictionary